// JavaScript Document

function agregafila(){
	//elemento caja
	var caja_hidden = document.getElementsByName('busca_rapida').item(0);
	//valor del elemento de la caja
	var hidden=caja_hidden.value;

   if(hidden){

		var TABLE = document.getElementById("base");

		var TROW = document.getElementById("example");
	    //content contiene todos los tds (columnas de las tablas)
		var content = TROW.getElementsByTagName("td");

		var newRow = TABLE.insertRow(-1);

    	copyRow(content,newRow);
    }
}


function disminuyefila(obj) {

	var TABLE = document.getElementById("base");

	var nume= TABLE.getElementsByTagName('tr');
	//nume_fila_value.name;

	  for (i=0; i<nume.length; i++){

	  	if (nume[i].id==obj.id){

		  	num=i;

			break;
		}

	  }
	TABLE.deleteRow(i);

}
function appendCell(Trow, txt) {

	var newCell = Trow.insertCell(Trow.cells.length)
	newCell.className="celdaSimple";

	newCell.innerHTML = txt
}


function copyRow(content,Trow){

	var cnt = 0;

  	var contenido;

  	var array_datos = new Array();

  	var datos;

	var caja_hidden = document.getElementsByName('busca_rapida').item(0);

	var caja_texo = document.getElementsByName('txtSearch').item(0);

	var nume_fila = document.getElementsByName('nume_fila').item(0);

	var filas=nume_fila.value;

	var texto=caja_texo.value;

	var datos=caja_hidden.value;
	var id;
	//nombre y id de las filas
      Trow.name="tr"+filas;

      Trow.id="tr"+filas;


      // if(texto.length>2){
           //datos, contiene los datos a mostrar; la tabla construida tiene exactamente la misma cantidad
           array_datos=datos.split("**")

			contenido="";
            //content numero de td
			for (; cnt <= content.length-1; cnt++) {
				if(cnt != 1) {
                	contenido= array_datos[cnt];
					//alert(array_datos[cnt]);
                	appendCell(Trow,contenido);

				}else {
					id = array_datos[cnt];
				}

            }


		//	alert("varlo-->"+filas);

	//contenido="<input type='hidden' name='datos[]' id='datos[]' value=" +escape(datos)+"/><input type='button' id='tr"+ filas +"' name='tr"+ filas +"' value='---' onclick=\"disminuyefila(this)\"/>";
contenido="<input type='hidden' name='datos[]' id='datos[]' value='"+id+"'><img src=\"../../../img/Eliminar.gif\" alt=\"Eliminar\" id='tr"+ filas +"' name='tr"+ filas +"' width=\"16\" height=\"16\" border=\"0\" class=\"icono\" onclick=\"disminuyefila(this)\">";
			filas++;

			nume_fila.value=filas;

			appendCell(Trow,contenido );

    //    }else{

           //alert("Debe Ingresar un valor");

      //  }

   // }else{

        //alert("Debe Ingresar un valor o dar 'click' al resultado de la búsqueda");
    // }
        caja_hidden.value="";

        caja_texo.value="";

        caja_texo.focus();

       // return;

}

